<?php 
	class PromotionSearchControls{

		private $id;
		private $name;
		private $dateFrom;
		private $dateTo;
		private $uid;
		private $sid;
	
		
		function __construct(){
			$this->id = null;
			$this->name = null;
			$this->dateFrom = null;
			$this->dateTo = null;
			$this->uid = null;
			$this->sid = null;
	
		}
		
	/**
	 * Metoda ustawia identyfikator promocji
	 * @param $userId identyfikator promocji
	 */
	
	function seId($id) {
		$this->id = $id;
	}
	
	/**
	 * Metoda zwraca identyfikator promocji
	 * @return  identyfikator promocji
	 */
	
	function getId() {
		return $this->id;
	}
	
	/**
	 * Metoda zwraca nazwe promocji do wyszukania
	 * @return nazwa promocji do wyszukania
	 */
	 function getName() {
		return $this->name;
	}

	/**
	 * Metoda ustawia nazwe promocji do wyszukania
	 * @param $name nazwa promocji do wyszukania
	 */
	function setName($name) {
		$this->name = $name;
	}
	/**
	 * Metoda zwraca interval w czasie do jakiego maja być wyszukiwane promocje
	 * @param $fromDate interval w czasie do jakiego maja być wyszukiwane promocje
	 */
	 function getDateFrom() {
		return $this->dateFrom;
	}
	
	/**
	 * Metoda ustawia interval w czasie do jakiego maja być wyszukiwane promocje
	 * @param $fromDate interval w czasie do jakiego maja być wyszukiwane promocje
	 */
	 function setDateFrom($dateFrom) {
		$this->dateFrom = $dateFrom;
	}
	/**
	 * Metoda zwraca interval w czasie od jakiego maja być wyszukiwane promocje
	 * @return interval w czasie od jakiego maja być wyszukiwane promocje
	 */
	function getDateTo() {
		return $this->dateTo;
	}

	/**
	 * Metoda ustawia interval w czasie od jakiego maja być wyszukiwane promocje
	 * @param $toDate interval w czasie od jakiego maja być wyszukiwane promocje
	 */
	function setDateTo($dateTo) {
		$this->dateTo = $dateTo;
	}
	
	/**
	 * Metoda ustawia identyfikator uzytkownika dla którego mają zostać wyszukane promocje
	 * @param $userId identyfikator uzytkownika dla którego mają zostać wyszukane promocje
	 */
	
	function setUid($uid) {
		$this->uid = $uid;
	}
	
	/**
	 * Metoda zwraca identyfikator uzytkownika dla którego mają zostać wyszukane promocje
	 * @return  identyfikator uzytkownika dla którego mają zostać wyszukane promocje
	 */
	
	function getUid() {
		return $this->uid;
	}

	/**
	 * Metoda ustawia identyfikator serwisu dla którego mają zostać wyszukane promocje
	 * @param $userId identyfikator serwisu dla którego mają zostać wyszukane promocje
	 */
	function setSid($sid){
		$this->sid = $sid;
	}
	
	/**
	 * Metoda zwraca identyfikator serwisu dla którego mają zostać wyszukane promocje
	 * @return  identyfikator serwisu dla którego mają zostać wyszukane promocje
	 */
	function getSid(){
		return $this->sid;
	}
		
	}
?>